package com.symbio.service;

import com.symbio.domain.PageBean;
import com.symbio.domain.User;

import java.util.List;
import java.util.Map;

/*用户管理业务接口*/
public interface UserService {
    /*查询所有用户信息*/
    public List<User> findAll();

    /*用户登录*/
    public User login(User user);

    /*添加用户*/
    public int addUser(User user);

    /*删除用户*/
    public void deleteUser(String id);

    /*更新用户*/
    public void updateUser(User user);

    /*用户查找*/
    public User findUser(String id);

    /*删除一组用户*/
    public void deleteUsers(String[] ids);
    /*分页查找用户*/
    public PageBean<User> findUserByPage(String currentPage, String rows, Map<String, String[]> parameterMap);
}
